import { SendMessageProps, UniversalChunkProps } from "../types";

export abstract class BaseProvider {
  abstract chat(messages: SendMessageProps[], modelName: string): Promise<any>;
  protected abstract transformResponse(chunk: any): UniversalChunkProps;
}
